lambast for incompetence

Translations
раскритиковать за некомпетентность
The coach was lambasted for incompetence after the team's defeat.
Тренера раскритиковали за некомпетентность после поражения команды.